'''
上传文件的常用方式：
(1)普通上传：普通的附件上传是将本地文件的路径作为一个值放在INPUT标签中，通过form表单将这个值提交给服务器
(2)插件上传：一般是指基于Flash、JavaScript或者Ajax等技术实现上传功能
'''
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC  # 起个别名
from time import sleep
from options import options
from service import service

dr=webdriver.Chrome(options=options,service=service)
dr.get(r'https://www.baidu.com/')
dr.maximize_window()
sleep(1)

dr.find_element(By.CLASS_NAME,'soutu-btn').click()
dr.find_element(By.CLASS_NAME,'upload-pic').send_keys(r'C:\Users\泡泡龙\Desktop\Downloads\草莓熊.jpeg')
sleep(10)